package ln.javatest.day08.demo01;
/*
接口使用步骤：
1.接口不能直接使用，必须有一个“实现类（子类）”来实现接口。
格式：
public class 实现类名称 implements 接口名称{
  //...
 }
2.接口的实现类必须覆盖重写接口中所有的抽象方法。
去掉abstract关键字，加上方法体大括号
3.创建实现类的对象，进行使用

注意事项：
如果实现类并没有覆盖重写接口中所有的抽象方法，那么这个实现类自己就必须是抽象类。
*/

public class Demo01Interface {
    public static void main(String[] args) {
        //错误写法，不能直接new接口对象使用
        //MyInterfaceAbstract inter = new MyInterfaceAbstract() ;
        //创建实现类的对象使用
        MyInterfaceAbstractImpl impl = new MyInterfaceAbstractImpl();
        impl.methodAb2();
        impl.methodAb3();
    }
}
